structure cardiaque - Spanish English Dictionary